﻿## Waifu Britannica country flavour names for gags and lols ##

JAP = { # Japan

	dynamic_country_name = {
		name = dyn_c_japan_shogunate
		adjective = dyn_c_japan_shogunate_adj

		is_main_tag_only = yes
		priority = 10

		trigger = {	
			exists = scope:actor
			scope:actor = { 
				has_law = law_type:law_monarchy
				NOT = { has_variable = meiji_var }
			}
			coa_def_american_ensign_trigger = no
		}
	}

	## WB new
	dynamic_country_name = {
		name = dyn_c_WB_tokugawa_sama
		adjective = dyn_c_WB_tokugawa_sama_adj

		is_main_tag_only = yes
		priority = 1000

		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			NOT = { has_global_variable = WB_remove_honorifics_var }
		
			exists = scope:actor
			scope:actor = { 
				has_law = law_type:law_monarchy
				NOT = { has_variable = meiji_var }
			}
			coa_def_american_ensign_trigger = no
		}
	}
	
	# For a Boshin War-like scenario
	# You need to make the Shogunate revolt against you
	
	dynamic_country_name = {
		name = dyn_c_WB_empress_faction

		is_main_tag_only = yes
		priority = 1500

		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			NOT = { has_global_variable = WB_remove_honorifics_var }
		
			exists = scope:actor
			scope:actor = {
				NOT = { has_ruling_interest_group = ig_landowners }
				
				ig:ig_landowners = {
					is_powerful = no
					is_in_government = no
				}
				
				has_journal_entry = je_meiji_restoration
				has_variable = anti_shogunate_civil_war
			}
		}
	}
	
}

# Lanfang
LAN = {
	dynamic_country_name = { # Bo-Ni
		name = dyn_c_boni
		adjective = dyn_c_boni_adj
		
		is_main_tag_only = yes
		priority = 0
		
		trigger = {
			exists = scope:actor
			scope:actor = {
				owns_entire_state_region = STATE_WEST_BORNEO
				owns_entire_state_region = STATE_EAST_BORNEO
				owns_entire_state_region = STATE_NORTH_BORNEO
			}
		}
	}
	
	
	## WB new
	
	dynamic_country_name = {
		name = dyn_c_WB_lanfang_peoples_kongsi
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_communist_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_great_lanfang
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_monarchy_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_lanfang_heavenly_kongsi
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_theocracy_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_lanfang_grand_authority
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_oligarchy_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_lanfang_supreme_authority
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			OR = {
				coa_def_fascist_flag_trigger = yes
				coa_def_dictatorship_flag_trigger = yes
			}
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_lanfang_independent_kongsis
		
		is_main_tag_only = yes
		priority = 11
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_anarchy_flag_trigger = yes
		}
	}
}

# Johor
JOH = {
	dynamic_country_name = {
		name = dyn_c_WB_johor_darul_tazim
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_monarchy_flag_trigger = yes
			
			exists = scope:actor
			scope:actor = { 
				country_rank >= rank_value:unrecognized_major_power
			}
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_johorean_peoples_republic
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_communist_flag_trigger = yes
		}
	}

	
}

PAP = { # Papal State, but the base name is technically Rome
	dynamic_country_name = {
		name = dyn_c_papal_states
		adjective = dyn_c_papal_states_adj
		
		is_main_tag_only = yes
		priority = 0
		
		trigger = {
			coa_def_theocracy_flag_trigger = yes
		}
	}

	dynamic_country_name = {
		name = dyn_c_roman_republic

		is_main_tag_only = yes
		priority = 0
		
		trigger = {
			coa_def_republic_flag_trigger = yes
		}
	}
	
	## WB new
	
	dynamic_country_name = {
		name = dyn_c_WB_pope_sama
		adjective = dyn_c_papal_states_adj
		
		is_main_tag_only = yes
		priority = 5
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			NOT = { has_global_variable = WB_remove_honorifics_var }
			
			coa_def_theocracy_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_roman_soviet_and_people

		is_main_tag_only = yes
		priority = 5
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_communist_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_roman_state
		
		is_main_tag_only = yes
		priority = 5
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_dictatorship_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_roman_curia

		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_oligarchy_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_tenth_crusade
		adjective = dyn_c_WB_tenth_crusade_adj
		
		is_main_tag_only = yes
		priority = 5
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_fascist_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_league_of_catholic_parishes
		adjective = dyn_c_WB_league_of_catholic_parishes_adj
		
		is_main_tag_only = yes
		priority = 6
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_anarchy_flag_trigger = yes
		}
	}
}

HBC = { # Hudson Bay Company
	dynamic_country_name = {
		name = dyn_c_ruperts_land
		adjective = dyn_c_ruperts_land_adj

		is_main_tag_only = yes
		priority = 0
		
		trigger = {
			coa_def_independent_trigger = yes
		}
	}
	
	## WB new
	
	dynamic_country_name = {
		name = dyn_c_WB_hudson_bay_socialist_republic

		is_main_tag_only = yes
		priority = 1500
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_communist_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_anarcho_capitalist_hbc

		is_main_tag_only = yes
		priority = 1502
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_anarchy_flag_trigger = yes
			
			exists = scope:actor
			scope:actor = {
				has_law = law_type:law_free_trade
				has_law = law_type:law_laissez_faire
			}
		}
	}

}

NET = { # Netherlands
	dynamic_country_name = {
		name = dyn_c_united_netherlands
		
		is_main_tag_only = yes
		priority = 0
		
		trigger = {
			exists = scope:actor
			scope:actor = { 
				owns_entire_state_region = STATE_FLANDERS
				owns_entire_state_region = STATE_WALLONIA
			}
		}
	}
	
	
	## WB new
	
	dynamic_country_name = {
		name = dyn_c_WB_dutch_republic
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
		
			coa_def_republic_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_batavian_commonwealth
		adjective = dyn_c_WB_batavian_commonwealth_adj
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
		
			exists = c:FRA
			scope:actor = {
				is_subject_of = c:FRA
			}
		}
	}
}

NEW = { # Newfoundland

	## WB new

	dynamic_country_name = {
		name = dyn_c_WB_newerfoundlands
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			exists = c:NEW
			c:NEW = {
				any_scope_state = {
					state_region = { is_homeland = anglo_canadian }
					count > 2
				}
			}
		}
	}

	dynamic_country_name = {
		name = dyn_c_WB_allfoundlands

		is_main_tag_only = yes
		priority = 20
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			exists = c:NEW
			c:NEW = {
				any_scope_state = {
					state_region = { is_homeland = anglo_canadian }
					count > 7
				}
			}
		}
	}
	
}

# New Brunswick
NBS = {
	## WB new
	dynamic_country_name = {
		name = dyn_c_WB_the_maritimes
		adjective = dyn_c_WB_the_maritimes_adj
		
		is_main_tag_only = yes
		priority = 100
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			NOT = { exists = c:NVS }
			exists = scope:actor
			scope:actor = {
				capital = { state_region = s:STATE_NEW_BRUNSWICK }
				owns_entire_state_region = STATE_NEW_BRUNSWICK
			}
		}
	}
}

# Nova Scotia
NVS = {
	## WB new
	dynamic_country_name = {
		name = dyn_c_WB_the_maritimes
		adjective = dyn_c_WB_the_maritimes_adj
		
		is_main_tag_only = yes
		priority = 100
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			NOT = { exists = c:NBS }
			exists = scope:actor
			scope:actor = {			
				capital = { state_region = s:STATE_NEW_BRUNSWICK }
				owns_entire_state_region = STATE_NEW_BRUNSWICK
			}
		}
	}
}

# Piratini
PNI = {
	## WB new
	dynamic_country_name = {
		name = dyn_c_WB_rio_grande_do_sul
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_brazilian_ensign_trigger = yes
		}
	}
}

# Grao-Para
PRA = {
	## WB new
	dynamic_country_name = {
		name = dyn_c_WB_para
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_brazilian_ensign_trigger = yes
		}
	}
}

# Egypt
EGY = {
	## WB new
	dynamic_country_name = {
		name = dyn_c_WB_memeluks
		adjective = dyn_c_WB_memeluks_adj
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			exists = scope:actor
			scope:actor = {
			
				has_ruling_interest_group = ig_armed_forces
				
				has_law = law_type:law_monarchy 
				has_law = law_type:law_oligarchy 
				has_law = law_type:law_serfdom
				
				OR = {
					has_law = law_type:law_slave_trade
					has_law = law_type:law_debt_slavery
				}
				
				OR = {
					NOT = { has_law = law_type:law_ethnostate }
					NOT = { has_law = law_type:law_multicultural }
				}
			}
		}
	}
}

# Trieste
TRE = {
	## WB new
	dynamic_country_name = {
		name = dyn_c_WB_austrian_littoral
		adjective = dyn_c_WB_TRE_littoral_adj
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
		
			coa_def_austrian_ensign_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_imperial_free_city_trieste
		
		is_main_tag_only = yes
		priority = 15
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_austrian_ensign_trigger = yes
			coa_def_republic_flag_trigger = yes
			
			exists = c:AUS
			c:AUS = {
				OR = {
					has_law = law_type:law_chiefdom
					has_law = law_type:law_monarchy
				}
			}
		}
	}
	
	
	dynamic_country_name = {
		name = dyn_c_WB_trieste_commune
		
		is_main_tag_only = yes
		priority = 1500
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			OR = {
				coa_def_anarchy_flag_trigger = yes
				coa_def_communist_flag_trigger = yes
			}
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_triestian_authority
		adjective = dyn_c_WB_TRE_littoral_adj
		
		is_main_tag_only = yes
		priority = 1500
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			OR = {
				coa_def_fascist_flag_trigger = yes
				coa_def_dictatorship_flag_trigger = yes
			}
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_bishopric_of_trieste
		
		is_main_tag_only = yes
		priority = 15
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_theocracy_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_patriachate_of_aquileia
		adjective = dyn_c_WB_patriachate_of_aquileia_adj
		
		is_main_tag_only = yes
		priority = 20
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_theocracy_flag_trigger = yes
			scope:actor = {
				owns_entire_state_region = STATE_VENETIA
			}
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_free_city_of_trieste
		
		is_main_tag_only = yes
		priority = 5
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_republic_flag_trigger = yes
			
			exists = c:TRE
			c:TRE = {		
				any_scope_state = {
					count = 1
				}
			}
		}
	}
}

# Lombardia
LOM = {
	## WB new
	dynamic_country_name = {
		name = dyn_c_WB_lombardy_venetia
		adjective = dyn_c_WB_lombardy_venetia_adj
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			scope:actor = {
				owns_entire_state_region = STATE_VENETIA
				owns_entire_state_region = STATE_LOMBARDY
			}
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_lombardy_venetia
		adjective = dyn_c_WB_lombardy_venetia_adj
		
		is_main_tag_only = yes
		priority = 20
		
		trigger = {
			coa_def_austrian_ensign_trigger = yes
			NOT = { has_game_rule = WB_no_extra_fluff }
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_ambrosian_republic
		adjective = dyn_c_WB_ambrosian_republic_adj
		
		is_main_tag_only = yes
		priority = 15
		
		trigger = {
			coa_def_republic_flag_trigger = yes
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			NOT = {
				OR = {
					coa_def_fascist_flag_trigger = yes
					coa_def_dictatorship_flag_trigger = yes
				}
			}
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_golden_ambrosian_republic
		adjective = dyn_c_WB_ambrosian_republic_adj
		
		is_main_tag_only = yes
		priority = 16
		
		trigger = {
			coa_def_republic_flag_trigger = yes
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			NOT = {
				OR = {
					coa_def_fascist_flag_trigger = yes
					coa_def_dictatorship_flag_trigger = yes
				}
			}
			
			exists = scope:actor
			scope:actor = {
				has_technology_researched = nationalism
			}
		}
	}
	dynamic_country_name = {
		name = dyn_c_WB_red_ambrosian_republic
		adjective = dyn_c_WB_ambrosian_republic_adj
		
		is_main_tag_only = yes
		priority = 30
		
		trigger = {
			coa_def_communist_flag_trigger = yes
			NOT = { has_game_rule = WB_no_extra_fluff }
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_lombard_free_territory
		
		is_main_tag_only = yes
		priority = 50
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_anarchy_flag_trigger = yes
		}
	}
}

ARA = { # Arabia
	## WB new
	
	dynamic_country_name = {
		name = dyn_c_WB_the_caliphate
		adjective = dyn_c_WB_the_caliphate_adj

		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_theocracy_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_arab_league

		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_republic_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_arab_jamahiriya

		is_main_tag_only = yes
		priority = 1500
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_communist_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_arab_state
		
		is_main_tag_only = yes
		priority = 15
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			OR = {
				coa_def_fascist_flag_trigger = yes
				coa_def_dictatorship_flag_trigger = yes
			}
		}
	}
	
	# Egypt uniques
	
	dynamic_country_name = {
		name = dyn_c_WB_united_arab_republic

		is_main_tag_only = yes
		priority = 15
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_republic_flag_trigger = yes
			
			exists = scope:actor
			scope:actor = { has_variable = WB_is_Egypt_var }
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_mamluk_empire
		adjective = dyn_c_WB_memeluks_adj

		is_main_tag_only = yes
		priority = 15
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			exists = scope:actor
			scope:actor = { has_variable = WB_is_Egypt_var }
			
			scope:actor = {
			
				has_ruling_interest_group = ig_armed_forces
				
				has_law = law_type:law_monarchy 
				has_law = law_type:law_oligarchy 
				has_law = law_type:law_serfdom
				
				OR = {
					has_law = law_type:law_slave_trade
					has_law = law_type:law_debt_slavery
				}
				
				OR = {
					NOT = { has_law = law_type:law_ethnostate }
					NOT = { has_law = law_type:law_multicultural }
				}
			}
		}
	}
}

# Venice
VEN = {
	## WB new
	
	dynamic_country_name = {
		name = dyn_c_WB_most_serene_republic_of_venice
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_oligarchy_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_venetian_province
		
		is_main_tag_only = yes
		priority = 20
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_austrian_ensign_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_la_serenissima
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			OR = {
				coa_def_fascist_flag_trigger = yes
				coa_def_dictatorship_flag_trigger = yes
			}
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_most_socialist_republic_of_venice
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_communist_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_most_serence_boroughs_of_venice
		
		is_main_tag_only = yes
		priority = 11
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_anarchy_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_patriarchate_of_venice
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			coa_def_theocracy_flag_trigger = yes
		}	
	}
}

#Australia

AST = {
	## WB new
	
	dynamic_country_name = {
		name = dyn_c_WB_australasian_union
		adjective = dyn_c_WB_australasian_adj

		is_main_tag_only = yes
		priority = 100
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }

			exists = scope:actor
			scope:actor = { has_variable = WB_is_New_Zealand_var }
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_australia_zealandia
		adjective = dyn_c_WB_australia_zealandia_adj

		is_main_tag_only = yes
		priority = 105
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_monarchy_flag_trigger = yes
			
			exists = scope:actor
			scope:actor = {
				OR = {
					capital = { state_region = s:STATE_NORTH_ISLAND }
					capital = { state_region = s:STATE_SOUTH_ISLAND }
				}
			}
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_australia_zealandia_empire
		adjective = dyn_c_WB_australia_zealandia_adj

		is_main_tag_only = yes
		priority = 110
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_absolute_monarchy_flag_trigger = yes
			
			exists = scope:actor
			scope:actor = {
				OR = {
					capital = { state_region = s:STATE_NORTH_ISLAND }
					capital = { state_region = s:STATE_SOUTH_ISLAND }
				}
			}
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_greater_westralia
		adjective = dyn_c_WB_greater_westralia_adj

		is_main_tag_only = yes
		priority = 100
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }

			exists = scope:actor
			scope:actor = { has_variable = WB_is_Western_Australia_var }
			scope:actor = {
				capital = { state_region = s:STATE_WESTERN_AUSTRALIA }
			}
		}
	}
	
	# Bird-based anarchist names!
	
	dynamic_country_name = {
		name = dyn_c_WB_emu_communes

		is_main_tag_only = yes
		priority = 1501
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_anarchy_flag_trigger = yes
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_kiwi_communes
		adjective = dyn_c_WB_australia_zealandia_adj

		is_main_tag_only = yes
		priority = 1601
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_anarchy_flag_trigger = yes
			
			exists = scope:actor
			scope:actor = { has_variable = WB_is_New_Zealand_var }
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_swan_communes

		is_main_tag_only = yes
		priority = 1601
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_anarchy_flag_trigger = yes
			
			exists = scope:actor
			scope:actor = { has_variable = WB_is_Western_Australia_var }
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_wattlebird_communes # from the Tasmanian Yellow Wattlebird

		is_main_tag_only = yes
		priority = 1601
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_anarchy_flag_trigger = yes
			
			exists = scope:actor
			scope:actor = { has_variable = WB_is_Tasmania_var }
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_piping_shrike_communes # native South Australian bird aka the Australian Magpie

		is_main_tag_only = yes
		priority = 1601
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_anarchy_flag_trigger = yes
			
			exists = scope:actor
			scope:actor = { has_variable = WB_is_South_Australia_var }
		}
	}
}

TAS = { # Tasmania
	dynamic_country_name = {
		name = dyn_c_van_diemans_land
		adjective = dyn_c_van_diemans_land_adj

		is_main_tag_only = yes
		priority = 0
		
		trigger = {
			exists = c:GBR
			exists = c:TAS
			
			c:GBR = {
				has_diplomatic_pact = {
					who = c:TAS
					type = puppet
					is_initiator = yes
				}
			}
		}
	}
	
	dynamic_country_name = { # WB edit
		name = TAS
		adjective = TAS_ADJ

		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			exists = scope:actor
			scope:actor = {
				AND = {
					has_technology_researched = central_archives
					has_technology_researched = egalitarianism
					has_technology_researched = central_banking
					has_technology_researched = nationalism
				}
			}
		}
	}
}

WAS = { # Western Australia

	## WB new

	dynamic_country_name = {
		name = dyn_c_WB_westralia
		adjective = dyn_c_WB_westralia_adj
		
		is_main_tag_only = yes
		priority = 10
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			# Have rank major power OR have at least 3 Australian homelands
			OR = {
				AND = {
					scope:actor = { 
						country_rank >= rank_value:major_power
					}
				}
				AND = {
					exists = c:WAS
					c:WAS = {
						any_scope_state = {
							state_region = { is_homeland = australian }
							count > 2
						}
					}
				}
			}
		}
	}
	
	dynamic_country_name = {
		name = dyn_c_WB_swan_river_empire

		is_main_tag_only = yes
		priority = 110
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_absolute_monarchy_flag_trigger = yes
		}
	}
}

UNT = { # United Tribes
	# WB new
	dynamic_country_name = {
		name = dyn_c_WB_united_syndicates_of_aotearoa
		
		is_main_tag_only = yes
		priority = 15
		
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			coa_def_communist_flag_trigger = yes
		}
	}
}

AOT = { # Aotearoa
	# WB new
	dynamic_country_name = {
		# Ahitereiria is Australia in the Maori language
		name = dyn_c_WB_ahitereiria_aotearoa
		adjective = dyn_c_WB_ahitereiria_aotearoa_adj
		
		is_main_tag_only = yes
		priority = 15
		
		# Have 7 or more Australian or New Zealand states
		trigger = {
			NOT = { has_game_rule = WB_no_extra_fluff }
			
			exists = scope:actor
			scope:actor = {
				any_scope_state = {
					OR = {
						state_region = s:STATE_NEW_SOUTH_WALES
						state_region = s:STATE_VICTORIA
						state_region = s:STATE_TASMANIA
						state_region = s:STATE_QUEENSLAND
						state_region = s:STATE_SOUTH_AUSTRALIA
						state_region = s:STATE_WESTERN_AUSTRALIA
						state_region = s:STATE_NORTHERN_TERRITORY
						state_region = s:STATE_NORTH_ISLAND
						state_region = s:STATE_SOUTH_ISLAND
					}
					count >= 7
				}
			}
		}
	}
}

WAL = { # Wallachia

	# These are vanilla files from the 1.5.1 beta
	
	dynamic_country_name = {
		name = dyn_c_united_principalities
		adjective = dyn_c_united_principalities_adj
		
		is_main_tag_only = yes
		priority = 2
		
		trigger = {
			coa_def_monarchy_flag_trigger = yes
			scope:actor = {
				has_variable = ROM_united_principality
			}
		}
	}

	dynamic_country_name = {
		name = dyn_c_wallachia_and_moldavia
		adjective = dyn_c_wallachia_and_moldavia_adj
		
		is_main_tag_only = yes
		priority = 2
		
		trigger = {
			coa_def_monarchy_flag_trigger = no
			scope:actor = {
				has_variable = ROM_united_principality
			}
			c:MOL ?= {
				is_subject_of = scope:actor
			}
		}
	}

	# WB new
	dynamic_country_name = {
		name = dyn_c_WB_united_principalities
		adjective = dyn_c_WB_united_principalities_adj
		
		is_main_tag_only = yes
		priority = 1
		
		# Be a monarchy, own Moldavia state, the country Moldavia must not exist, must research Nationalism
		trigger = {
			coa_def_monarchy_flag_trigger = yes
			exists = scope:actor
			NOT = { exists = c:MOL }
			scope:actor = {
				has_state_in_state_region = STATE_MOLDAVIA
			}
			scope:actor = { 
				has_technology_researched = nationalism
			}
		}
	}
}

MOL = { # Moldavia
	dynamic_country_name = {
		name = dyn_c_moldova
		adjective = dyn_c_moldova_adj
		
		is_main_tag_only = yes
		priority = 0
		
		trigger = {
			coa_def_monarchy_flag_trigger = no
		}
	}
	
	# These are vanilla files from the 1.5.1 beta
	
	dynamic_country_name = {
		name = dyn_c_united_principalities
		adjective = dyn_c_united_principalities_adj
		
		is_main_tag_only = yes
		priority = 2
		
		trigger = {
			coa_def_monarchy_flag_trigger = yes
			scope:actor = {
				has_variable = ROM_united_principality
			}
		}
	}

	dynamic_country_name = {
		name = dyn_c_moldavia_and_wallachia
		adjective = dyn_c_moldavia_and_wallachia_adj
		
		is_main_tag_only = yes
		priority = 2
		
		trigger = {
			coa_def_monarchy_flag_trigger = no
			scope:actor = {
				has_variable = ROM_united_principality
			}
			c:WAL ?= {
				is_subject_of = scope:actor
			}
		}
	}
	
	# WB new
	dynamic_country_name = {
		name = dyn_c_WB_united_principalities
		adjective = dyn_c_WB_united_principalities_adj
		
		is_main_tag_only = yes
		priority = 1
		
		# Be a monarchy, own Wallachia state, the country Wallachia must not exist, must research Nationalism
		trigger = {
			coa_def_monarchy_flag_trigger = yes
			exists = scope:actor
			NOT = { exists = c:WAL }
			scope:actor = {
				has_state_in_state_region = STATE_WALLACHIA
			}
			scope:actor = { 
				has_technology_researched = nationalism
			}
		}
	}
}
